package com.ruicar.afs.cloud.archive.result.ArchivePostListDto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruicar.afs.cloud.archive.result.ArchiveCommon.ArchivedImcategory;
import com.ruicar.afs.cloud.archive.result.ArchiveCommon.ArchivedRefData;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * @Description: 邮单列表
 * @Author zyr
 * @Date 2020年9月25日 18:36:58
 * @Version V1.0
 **/
@Data
public class ArchivedPostDetail {

   private String postNo;                //类型：String  必有字段  备注：邮寄单号
   private String pUserId;                //类型：String  必有字段  备注：邮寄人
   private String pCompany;                //类型：String  必有字段  备注：快递公司
   private String memo;                //类型：String  必有字段  备注：邮寄描述
   private String postImgMd5;                //类型：String  必有字段  备注：单据照片
   private Integer status;                //类型：String  必有字段  备注：状态
   @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
   @DateTimeFormat(pattern = "yyyy-MM-dd")
   private Date pDate;                //类型：String  必有字段  备注：邮寄日期
   private String dcPostId;                //类型：String  必有字段  备注：邮寄单ID
   private Integer totalPostList;                //类型：String  必有字段  备注：总邮寄列表
   private String id;                //类型：String  必有字段  备注：id
   private ArchivedRefData refData;//附件信息
   private String suorgName;
   private Integer state;
   private String exField;
   private List<ArchivedImcategory> imcategoryList;//文件列表
}
